Design Software Systems Like a Senior Engineer – Complete Course

Design
youtube
Design Software Systems Like a Senior Engineer – Complete Course Learn software system design and pass interviews. This course provides a practical five-step framework for structuring your thinking and tackling vague requirements under pressure. Additionally, the course walks through real-world examples, designing systems similar to Spotify, Booking.com, WhatsApp from scratch. Course from @hayk.simonyan Become a senior software engineer with a job guarantee: Timestamps: - 0:00:00 Why System Design Matters Section 1: System Design Framework - 0:02:16 Interview Formats Overview - 0:09:14 The 5 Step Framework 18:24 Tradeoffs and Extensions Section 2: System #1 - 0:23:55 Requirements and Capacity Planning - 0:29:24 Architecture and Data Flows - 0:35:23 API Design - 0:40:04 Storage and Schema Design - 0:44:37 Scaling to Millions Section 3: System #2 - 0:50:52 Non-Functional Targets - 0:58:22 Capacity Math and Architecture - 1:11:02 API Design and Idempotency - 1:22:34 Data Modeling and Inventory Logic - 1:33:05 Concurrency and Race Conditions - 1:34:44 Sharding, Caching and Scaling - 1:40:41 Search at Scale (Elasticsearch) - 1:45:19 Replication and Global Routing Section 4: System #3 - 1:50:45 Scale Estimation - 1:56:38 Architecture and Real Time Communication - 2:07:04 Data Modeling and API Flows - 2:13:10 Multi Device Sync and Offline Delivery - 2:22:37 Fanout, Media Storage and CDN Delivery - 2:31:44 Event Driven Architecture and Batch Processing - 2:39:18 Encryption and Rate Limiting - 2:49:45 Sharding and Cleanup Jobs - 2:57:53 Fa
  2026/10/13      youtube

関連するプログラミング動画 [design]

Our Tag

最近投稿されたプログラミング学習動画

Applied Data Science With Python Full Course 2027 | Complete Data Scie

python

🔥Micrososft Azure - Data Analyst Course ...

  2026/10/14

Microsoft Power BI With AI Full Course 2027 | Complete Microsoft Power

microsoft
Microsoft

🔥Micrososft Azure - Data Analyst Course ...

  2026/10/14

Free Microsoft Power Bi Certification Course 2027 | Complete Preparati

microsoft
Microsoft

"🔥Micrososft Azure - Data Analyst Course...

  2026/10/14

AI Workflow Specialist Roadmap 2027 | AI Workflow Skills & Tools You N

🔥Michigan Engineering Professional Certi...

  2026/10/14

Jev AI Explained | What Is Jev AI? | The New AI Model 193x Faster Than

🔥Microsoft Applied Agentic AI: Systems D...

  2026/10/14

Gemini 4 Argon vs GPT-6 Astra vs Claude Opus 5.5 | Which AI Model Is B

"🔥Michigan Engineering Professional Cert...

  2026/10/14

Copy & Paste the World with Gaussian Splatting - Scott Leaman - NDC Os

This talk was recorded at NDC Oslo in Os...

  2026/10/14

Demoscene Coding Kickstart - Espen Sande-Larsen - NDC Oslo 2026

This talk was recorded at NDC Oslo in Os...

  2026/10/14

ASP.NET Core meets OWASP Top 10 2025 - Anders Abel - NDC Oslo 2026

This talk was recorded at NDC Oslo in Os...

  2026/10/14

Demystifying CSP for modern applications - Philippe De Ryck - NDC Oslo

This talk was recorded at NDC Oslo in Os...

  2026/10/14

Humans Are the Most Unreliable Node in Your System - Joanna Montgomery

This talk was recorded at NDC Oslo in Os...

  2026/10/14

Why is my AMI or EBS snapshot creation slow or stuck in the Pending st

Is your AMI or EBS snapshot creation slo...

  2026/10/13

How Monte Carlo Predicts Stock Prices

python

#Programming #Python See the video in t...

  2026/10/13

The Equals Sign Didn't Always Exist #science #history

Robert Recorde - the man who invented th...

  2026/10/13

Design Software Systems Like a Senior Engineer – Complete Course

Design

Learn software system design and pass in...

  2026/10/13

Meditations on Code As Art - David Whitney - NDC Oslo 2026

This talk was recorded at NDC Oslo in Os...

  2026/10/13